long runners - German English Dictionary